using System;
using System.Collections.Generic;
using System.Text;
using OneSoft.EntityCore;

namespace BySoft.Server.Common.Schema
{
[Serializable]
public class SysUsertyperoleTable : TableInfo
{
public const string C_TABLENAME = "Sys_Usertyperole";

public const string C_USERTYPEROLEID = "USERTYPEROLEID";

public const string C_USERTYPE = "USERTYPE";

public const string C_ROLEID = "ROLEID";

public const string C_REMARK = "REMARK";

public SysUsertyperoleTable()
{
_tableName = "Sys_Usertyperole";
}

protected static SysUsertyperoleTable _current;
public static SysUsertyperoleTable Current
{
get
{
if (_current == null )
{
Initial();
}
return _current;
}
}

private static void Initial()
{
_current = new SysUsertyperoleTable();

_current.Add(C_USERTYPEROLEID, new ColumnInfo(C_USERTYPEROLEID, "", true, typeof(Int32?)));

_current.Add(C_USERTYPE, new ColumnInfo(C_USERTYPE, "", false, typeof(String)));

_current.Add(C_ROLEID, new ColumnInfo(C_ROLEID, "", false, typeof(Int32?)));

_current.Add(C_REMARK, new ColumnInfo(C_REMARK, "", false, typeof(String)));

}

public ColumnInfo USERTYPEROLEID
{
get { return this[C_USERTYPEROLEID]; }
}

public ColumnInfo USERTYPE
{
get { return this[C_USERTYPE]; }
}

public ColumnInfo ROLEID
{
get { return this[C_ROLEID]; }
}

public ColumnInfo REMARK
{
get { return this[C_REMARK]; }
}

}
}